﻿/**
 * 
 */
package com.alstudio.pojo.module.user;

import java.io.Serializable;

import android.text.TextUtils;

import com.alstudio.utils.log.ALLog;

/**
 * 此类封装约会记录。用于存储到本地数据库。属性有: jid 约会对象的jid nick 约会对象的昵称 isVip 该约会对象是否为VIP
 * imageFileid 该约会对象的头像fileid place 约会地点 time 约会开始时间。时间戳 duration 持续时长。单位为妙
 * 
 * @author Alonso Lee
 * 
 */
public class DateRecords implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 8151116410030183937L;
	// 约会的对象的索引
	private String index = "";
	// 约会对象的jid
	private String jid = "";
	// 该约会对象的昵称
	private String nick = "";
	// 该约会对象是否为VIP
	private boolean isVip = false;
	// 该约会对象的头像fileid
	private String imageFileid = "";
	// 约会地点
	private String place = "";
	// 约会开始时间。时间戳
	private long time = 0;
	// 持续时长。单位为妙
	private String duration = "0";
	// 场景编号
	private String scene = "";
	// 场景名称
	private String sceneName = "";
	// 桌子编号
	private String desk = "";
	// 节点号，用于与POC连接
	private String sessionId = "";
	// 约会对象的性别
	private String sex = "";
	// 与我的距离
	private String distance = "";
	// 约会人气信息
	private String userPopularity = "";
	// 我的人气信息
	private String myPopularity = "";
	// 当前是否正在与人聊天
	private boolean isBusy = false;
	// 该用户是否设置了免打扰
	private boolean isSetDnd = false;
	// 该用户是否在线
	private boolean isOnline = false;
	// 收到此约会邀请的时间
	private long inviteTime = 0;
	// 是否支持POC
	private boolean isPocsupport;

	// 与此对象约会的用户jid
	private String partnerJid = "";
	// 与此对象约会的用户昵称
	private String partnerNick = "";
	// 与此对象约会的用户头像
	private String partnerAvatar = "";
	// 我的踢人权限状态
	private String myKickState = "off";
	// 我的vip状态
	private boolean myVipState = false;
	// 我的免打扰状态
	private String myDndState = "0";
	// 此变量用于标识该用户当前是否需要显示
	private boolean available = false;

	// 用于约会记录日期显示，其它地方没用 ty
	private String displayDateText = null;

	// 大图fileif
	private String largePicFileid = "";
	// 约会对象的签名
	private String signature = "";

	// 资源名
	private String res = "";
	// 与我的约会次数
	private int dateCount = 0;

	// poc控制端口
	private String ctlPort = "";
	// poc语音端口
	private String aduPort = "";
	// poc服务器ip
	private String pocIp = "";
	// POC节点号
	private String nodeid = "";
	// 约会附言
	private String postscript = "";
	/**
	 * 0 离线, 1 在线, 2 忙碌, 3 离开
	 */
	private int status = -1;
	// 生日
	private String birthDay = "";
	// 是否正在约会
	private boolean isAppointting = false;
	// 此id用于删除服务器中的约会记录
	private String id = "";
	// 用户的输入状态
	private boolean state = false;
	// 是否为需要本地排序的数据
	private boolean isNeedReorder = false;

	// 是否有未读消息
	private boolean isExistUnreadMsg = false;
	// 最后一条未读消息的时间
	private long lastMsgTime = 0;

	private String viplevel = "";// vip等级

	private String vauthed = "";// true/false　是否认证

	private String isfriend;// 双方是否关注

	private String intro = "";

	// 无同门关系
	public static final int NO_COMMON_MASTER = 0;
	// 同门
	public static final int HAVE_COMMON_MASTER = 1;
	// 我的师傅
	public static final int MY_MASTER = 2;
	// 我的徒弟
	public static final int MY_APPRENTICE = 3;

	private int brotherType = NO_COMMON_MASTER;

	private boolean isFast = false;
	//是否为名人
	private String halloffame;
	private String customScene;

	private boolean isEvenShowPhotoType = false;// 是否曾显示陌生人发送来的图片提示 true 已经显示
												// false 未显示
	// 最后一条聊天信息
	private String lastRerordContact = "";

	public String getLastRerordContact() {
		return lastRerordContact;
	}

	private String lastMsg;

	private boolean isResponsed = true;

	// 正常产生的约会（约她）
	public final static int CREATE_NORMAL = 0;

	// 邂逅产生的约会
	public final static int CREATE_ENCOUNTER = 1;

	// 绣球产生的约会
	public final static int CREATE_BY_LOVE_BALL = 2;

	private int createType = CREATE_NORMAL;

	private String datingType;

	private String orgName;

	// 区域魅力总榜
	private int areaGlobalGlmour = 0;

	// 区域女神总榜
	private int areaGlobalGreet = 0;

	// 全球魅力总榜
	private int globalGlmour = 0;
	// 全球女神总榜
	private int globalGreet = 0;

	// 邂逅约会
	private final String DATING_TYPE_FAST = "fast";
	// 抛绣球
	private final String DATING_TYPE_FLOWER_BALL = "flowerball";
	//名人标志
	private int starState = 0;
	
	public void setLastRerordContact(String lastRerordContact) {
		this.lastRerordContact = lastRerordContact;
	}

	/**
	 * 构造函数
	 */
	public DateRecords(String jid) {
		setJid(jid);
	}

	public DateRecords() {
		// TODO Auto-generated constructor stub
	}

	public int getBrotherType() {
		return brotherType;
	}

	public void setBrotherType(int brotherType) {
		this.brotherType = brotherType;
	}

	/**
	 * 构造函数
	 */
	public DateRecords(String jid, String nick) {
		setJid(jid);
		this.nick = nick;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getId() {
		return id;
	}

	/**
	 * 获取约会对象索引
	 * 
	 * @return index
	 */
	public String getIndex() {
		return index;
	}

	/**
	 * 设置约会对象索引
	 * 
	 * @param index
	 */
	public void setIndex(String index) {
		this.index = index;
	}

	/**
	 * 设置约会对象的jid
	 * 
	 * @param jid
	 *            约会对象的jid
	 * @author Alonso Lee
	 * */
	public void setJid(String jid) {
		if (TextUtils.isEmpty(jid)) {
			ALLog.d( "你妹哦，穿了个空的jid给我" + this.jid);
			return;
		}

		if (jid.indexOf("/") != -1) {
			setRes(jid.substring(jid.indexOf("/"), jid.length()));
			jid = jid.substring(0, jid.indexOf("/"));
		}
		this.jid = jid;
	}

	/**
	 * 获取完整Jid
	 * 
	 * @return jid+ res
	 */
	public String getFullJid() {
		return this.jid + this.res;
	}

	/**
	 * 获取约会对象的jid
	 * 
	 * @return 约会对象的jid
	 * @author Alonso Lee
	 */
	public String getJid() {
		return this.jid;
	}

	/**
	 * 设置约会对象的昵称
	 * 
	 * @param nick
	 *            约会对象的昵称
	 * @author Alonso Lee
	 */
	public void setNick(String nick) {
		this.nick = nick;
	}

	/**
	 * 获取约会对象的昵称
	 * 
	 * @return 约会对象的昵称
	 * @author Alonso Lee
	 */
	public String getNick() {
		return this.nick;
	}

	/**
	 * 设置约会对象是否为vip
	 * 
	 * @param vip
	 * @author Alonso Lee
	 */
	public void setIsVip(boolean vip) {
		this.isVip = vip;
	}

	/**
	 * 获取约会对象是否为vip
	 * 
	 * @return 约会对象是否为vip
	 * @author Alonso Lee
	 */
	public boolean isVip() {
		return this.isVip;
	}

	/**
	 * 设置该用户头像的fileid
	 * 
	 * @param imageFileid
	 * @author Alonso Lee
	 */
	public void setImageFileId(String imageFileid) {
		this.imageFileid = imageFileid;
	}

	/**
	 * 获取该用户头像的fileid
	 * 
	 * @return 该用户头像的fileid
	 * @author Alonso Lee
	 */
	public String getImageFileId() {
		return this.imageFileid;
	}

	/**
	 * 设置与该对象的约会地点
	 * 
	 * @param place
	 *            与该对象的约会地点
	 * @author Alonso Lee
	 */
	public void setDatePlace(String place) {
		this.place = place;
	}

	/**
	 * 获取与该对象的约会地点
	 * 
	 * @return 与该对象的约会地点
	 * @author Alonso Lee
	 */
	public String getDatePlace() {
		return this.place;
	}

	/**
	 * 设定与该约会对象的约会开始时间
	 * 
	 * @param startTime
	 *            与该约会对象的约会开始时间
	 * @author Alonso Lee
	 */
	public void setDateTime(long startTime) {
		this.time = startTime;
	}

	/**
	 * 获取与该约会对象的约会开始时间
	 * 
	 * @return 与该约会对象的约会开始时间
	 * @author Alonso Lee
	 */
	public long getDateTime() {
		return this.time;
	}

	/**
	 * 设置与该对象约会持续时间
	 * 
	 * @param duration
	 *            与该对象约会持续时间。单位为妙
	 * @author Alonso Lee
	 */
	public void setDuration(String duration) {
		this.duration = duration;
	}

	/**
	 * 获取与该对象约会持续时间
	 * 
	 * @return 与该对象约会持续时间。单位为妙
	 * @author Alonso Lee
	 */
	public String getDuration() {
		return this.duration;
	}

	/**
	 * 设定场景编号
	 * 
	 * @param scene
	 *            场景编号
	 * @author Alonso Lee
	 */
	public void setScene(String scene) {
		this.scene = scene;
	}

	/**
	 * 获取场景编号
	 * 
	 * @return 场景编号
	 * @author Alonso Lee
	 */
	public String getScene() {
		return this.scene;
	}

	/**
	 * 设定桌子号
	 * 
	 * @param desk
	 *            桌子号
	 * @author Alonso Lee
	 */
	public void setDesk(String desk) {
		this.desk = desk;
	}

	/**
	 * 获取桌子号
	 * 
	 * @return 桌子号
	 * @author Alonso Lee
	 */
	public String getDesk() {
		return this.desk;
	}

	/**
	 * 设定poc id号
	 * 
	 * @param id
	 *            poc id号
	 * @author Alonso Lee
	 */
	public void setSessionId(String id) {
		this.sessionId = id;
	}

	/**
	 * 获取poc id号
	 * 
	 * @return poc id号
	 * @author Alonso Lee
	 */
	public String getSessionId() {
		return this.sessionId;
	}

	/**
	 * 设定约会对象的性别
	 * 
	 * @param sex
	 *            约会对象的性别
	 * @author Alonso Lee
	 */
	public void setSex(String sex) {
		this.sex = sex;
	}

	/**
	 * 获取约会对象的性别
	 * 
	 * @return 约会对象的性别
	 * @author Alonso Lee
	 */
	public String getSex() {
		return this.sex;
	}

	/**
	 * 设定场景名称
	 * 
	 * @param sceneName
	 *            场景名称
	 * @author Alonso Lee
	 */
	public void setsceneName(String sceneName) {
		this.sceneName = sceneName;
	}

	/**
	 * 获取场景名称
	 * 
	 * @return 场景名称
	 * @author Alonso Lee
	 */
	public String getSceneName() {
		return this.sceneName;
	}

	/**
	 * 设置与我的距离
	 * 
	 * @param distance
	 *            与我的距离
	 * @author Alonso Lee
	 */
	public void setDistance(String distance) {
		this.distance = distance;
	}

	/**
	 * 获取与我的距离
	 * 
	 * @return 与我的距离
	 * @author Alonso Lee
	 */
	public String getDistance() {
		return this.distance;
	}

	/**
	 * 设定用户的人气信息
	 * 
	 * @param popularity
	 *            用户的人气信息
	 * @author Alonso Lee
	 */
	public void setUserPopularity(String popularity) {
		this.userPopularity = popularity;
	}

	/**
	 * 获取用户的人气信息
	 * 
	 * @return 用户的人气信息
	 * @author Alonso Lee
	 */
	public String getUserPopularity() {
		return this.userPopularity;
	}

	/**
	 * 设定我的人气信息
	 * 
	 * @param popularity
	 *            我的人气信息
	 * @author Alonso Lee
	 */
	public void setMyPopularty(String popularity) {
		this.myPopularity = popularity;
	}

	/**
	 * 获取我的人气信息
	 * 
	 * @return 我的人气信息
	 * @author Alonso Lee
	 */
	public String getMyPopularity() {
		return this.myPopularity;
	}

	/**
	 * 设定该用户当前是否与人聊天
	 * 
	 * @param busy
	 *            true当前正在与人聊天
	 * @author Alonso Lee
	 */
	public void setIsBusy(boolean busy) {
		this.isBusy = busy;
	}

	/**
	 * 判断当前是否正在与人聊天
	 * 
	 * @return true当前正在与人聊天
	 * @author Alonso Lee
	 */
	public boolean isBusy() {
		return this.isBusy;
	}

	/**
	 * 设定该用户是否处于免打扰模式
	 * 
	 * @param dnd
	 *            true该用户处于免打扰模式
	 * @author Alonso Lee
	 */
	public void setIsDnd(boolean dnd) {
		this.isSetDnd = dnd;
	}

	/**
	 * 获取该用户当前是否处于免打扰状态
	 * 
	 * @return true 当前处于免打扰模式
	 * @author Alonso Lee
	 */
	public boolean isDnd() {
		return this.isSetDnd;
	}

	/**
	 * 设定该用户是否在线
	 * 
	 * @param isOnline
	 */
	public void setIsOnline(boolean isOnline) {
		this.isOnline = isOnline;
	}

	/**
	 * 获取该用户是否在线
	 * 
	 * @return true为在线
	 * @author Alonso Lee
	 */
	public boolean isOnline() {
		return this.isOnline;
	}

	public String getDisplayDateText() {
		return displayDateText;
	}

	public void setDisplayDateText(String displayDateText) {
		this.displayDateText = displayDateText;
	}

	/**
	 * 设定与该对象约会中的用户jid
	 * 
	 * @param jid
	 *            与该对象约会中的用户jid
	 * @author Alonso Lee
	 */
	public void setPartnerJid(String jid) {
		this.partnerJid = jid;
	}

	/**
	 * 获取与该对象约会中的用户jid
	 * 
	 * @return 与该对象约会中的用户jid
	 * @author Alonso Lee
	 */
	public String getPartnerJid() {
		return this.partnerJid;
	}

	/**
	 * 设定与该对象约会中的用户昵称
	 * 
	 * @param nick
	 *            与该对象约会中的用户昵称
	 * @author Alonso Lee
	 */
	public void setPartnerNick(String nick) {
		this.partnerNick = nick;
	}

	/**
	 * 获取与该对象约会中的用户昵称
	 * 
	 * @return 与该对象约会中的用户昵称
	 * @author Alonso Lee
	 */
	public String getPartnerNick() {
		return this.partnerNick;
	}

	/**
	 * 设定与该对象约会中的用户头像id
	 * 
	 * @param avatar
	 *            与该对象约会中的用户头像id
	 * @author Alonso Lee
	 */
	public void setPartnerAvatar(String avatar) {
		this.partnerAvatar = avatar;
	}

	/**
	 * 获取与该对象约会中的用户头像id
	 * 
	 * @return 与该对象约会中的用户头像id
	 * @author Alonso Lee
	 */
	public String getPartnerAvatar() {
		return this.partnerAvatar;
	}

	/**
	 * 设定接收到约会邀请的时间
	 * 
	 * @param time
	 *            接收到约会邀请的时间
	 * @author Alonso Lee
	 */
	public void setInviteTime(long time) {
		this.inviteTime = time;
	}

	/**
	 * 获取接收到约会邀请的时间
	 * 
	 * @return 接收到约会邀请的时间
	 * @author Alonso Lee
	 */
	public long getInviteTime() {
		return this.inviteTime;
	}

	/**
	 * 设定我的踢人权限状态。
	 * 
	 * @param s
	 *            on表示已开通，off表示没有开通
	 * @author Alonso Lee
	 */
	public void setMyKickState(String s) {
		this.myKickState = s;
	}

	/**
	 * 获取我的踢人权限状态
	 * 
	 * @return on表示已开通，off表示没有开通
	 * @author Alonso Lee
	 */
	public String getMyKickState() {
		return this.myKickState;
	}

	public void setMyVipState(boolean s) {
		this.myVipState = s;
	}

	public boolean getMyVipState() {
		return this.myVipState;
	}

	public void setMyDndState(String s) {
		this.myDndState = s;
	}

	public String getMyDndState() {
		return this.myDndState;
	}

	/**
	 * 设置该用户当前是否在线
	 * 
	 * @param available
	 */
	public void setAvailable(boolean available) {
		this.available = available;
	}

	/**
	 * 获取该用户当前是否应该显示
	 * 
	 * @return
	 */
	public boolean isAvailable() {
		return this.available;
	}

	/**
	 * 设置约会对象的大图file id
	 * 
	 * @param largePicFileid
	 *            约会对象的大图file id
	 */
	public void setLargePicFileid(String largePicFileid) {
		this.largePicFileid = largePicFileid;
	}

	/**
	 * 获取约会对象的大图file id
	 * 
	 * @return 约会对象的大图file id
	 */
	public String getLargePicFileid() {
		return this.largePicFileid;
	}

	/**
	 * 设定约会对象的签名
	 * 
	 * @param signature
	 *            约会对象的签名
	 */
	public void setSig(String signature) {
		this.signature = signature;
	}

	/**
	 * 获取约会对象的签名
	 * 
	 * @return 约会对象的签名
	 */
	public String getSig() {
		return this.signature;
	}

	/**
	 * 设定约会对象的附言
	 * 
	 * @param postscript
	 *            约会对象的附言
	 */
	public void setPostscript(String postscript) {
		this.postscript = postscript;
	}

	/**
	 * 获取约会对象的附言
	 * 
	 * @return 约会对象的附言
	 */
	public String getPostscript() {
		return this.postscript;
	}

	/**
	 * 获取资源名
	 * 
	 * @return
	 */
	public String getRes() {
		return res;
	}

	public void setRes(String res) {
		this.res = res;
	}

	/**
	 * 设定该约会对象与我的约会次数
	 * 
	 * @param count
	 *            该约会对象与我的约会次数
	 */
	public void setDateCount(int count) {
		this.dateCount = count;
	}

	/**
	 * 获取该约会对象与我的约会次数
	 * 
	 * @return 该约会对象与我的约会次数
	 */
	public int getDateCount() {
		return this.dateCount;
	}

	public void setCtlPort(String p) {
		this.ctlPort = p;
	}

	public String getCtlPort() {
		return this.ctlPort;
	}

	public void setAudioPort(String p) {
		this.aduPort = p;
	}

	public String getAudioPort() {
		return this.aduPort;
	}

	public void setServerIp(String ip) {
		this.pocIp = ip;
	}

	public String getServerIp() {
		return this.pocIp;
	}

	public void setNode(String id) {
		this.nodeid = id;
	}

	public String getNode() {
		return this.nodeid;
	}

	/**
	 * 获取用户状态
	 * 
	 * @return the status
	 */
	public int getStatus() {
		return status;
	}

	/**
	 * 设置用户状态
	 * 
	 * @param status
	 *            the status to set
	 */
	public void setStatus(int status) {
		this.status = status;
	}

	@Override
	public int hashCode() {
		// if(!StringUtil.isEmpty(jid) && !jid.equals(ChatMain.waiterid))
		// {
		// String tmp = jid;
		// if(tmp.indexOf("@") != -1)
		// {
		// tmp = tmp.substring(0, tmp.indexOf("@"));
		// }
		// return Integer.parseInt(tmp);
		// }
		// else
		{
			return jid.hashCode();
		}
	}

	/**
	 * 设置poc支持
	 * 
	 * @return the isPocsupport
	 */
	public boolean isPocsupport() {
		return isPocsupport;
	}

	/**
	 * 获取poc支持
	 * 
	 * @param isPocsupport
	 *            the isPocsupport to set
	 */
	public void setPocsupport(boolean isPocsupport) {
		this.isPocsupport = isPocsupport;
	}

	public void setBirthDay(String birthDay) {
		this.birthDay = birthDay;
	}

	public String getBirthDay() {
		return this.birthDay;
	}

	/**
	 * 设定是否正在约会
	 * 
	 * @param isAppointting
	 */
	public void setAppointtingState(boolean isAppointting) {
		this.isAppointting = isAppointting;
	}

	/**
	 * 正在约会
	 * 
	 * @return
	 */
	public boolean isAppointting() {
		return this.isAppointting;
	}

	/**
	 * 设定是否正在编辑
	 * 
	 * @param state
	 */
	public void setState(boolean state) {
		this.state = state;
	}

	public void setIsNeedReorder(boolean isNeedReorder) {
		this.isNeedReorder = isNeedReorder;
	}

	public boolean isNeedReorder() {
		return this.isNeedReorder;
	}

	/**
	 * 正在编辑
	 * 
	 * @return
	 */
	public boolean getState() {
		return this.state;
	}

	public boolean isEvenShowPhotoType() {
		return isEvenShowPhotoType;
	}

	public void setEvenShowPhotoType(boolean isEvenShowPhotoType) {
		this.isEvenShowPhotoType = isEvenShowPhotoType;
	}

	@Override
	public boolean equals(Object o) {
		// 如果是统一对象，那么直接返回true
		if (this == o) {
			return true;
		}
		if (o instanceof DateRecords) {
			if (this.hashCode() == o.hashCode()) {
				return true;
			} else {
				return false;
			}
		}
		return false;
	}

	/**
	 * 设置是否有未读消息
	 * 
	 * @param exist
	 */
	public void setIsExistUnreadMsg(boolean exist) {
		this.isExistUnreadMsg = exist;
	}

	/**
	 * 获取是否有未读消息
	 * 
	 * @return
	 */
	public boolean isExistUnreadMsg() {
		return this.isExistUnreadMsg;
	}

	/**
	 * 设置最后一条消息的时间
	 * 
	 * @param time
	 */
	public void setLastMsgTime(long time) {
		this.lastMsgTime = time;
	}

	/**
	 * 获取最后一条消息的时间
	 * 
	 * @return
	 */
	public long getLastMsgTime() {
		return this.lastMsgTime;
	}

	public String getViplevel() {
		return viplevel;
	}

	public void setViplevel(String viplevel) {
		this.viplevel = viplevel;
	}

	public String getVauthed() {
		return vauthed;
	}

	public void setVauthed(String vauthed) {
		this.vauthed = vauthed;
	}

	public String getIsfriend() {
		return isfriend;
	}

	public void setIsfriend(String isfriend) {
		this.isfriend = isfriend;
	}

	public void setIntro(String intro) {
		this.intro = intro;
	}

	public String getIntro() {
		return intro;
	}

	public boolean isFast() {
		return isFast;
	}

	public void setFast(boolean isFast) {
		this.isFast = isFast;
	}

	public String getHalloffame() {
		return halloffame;
	}

	public void setHalloffame(String halloffame) {
		this.halloffame = halloffame;
	}

	public String getLastMsg() {
		return lastMsg;
	}

	public void setLastMsg(String lastMsg) {
		this.lastMsg = lastMsg;
	}

	public void setCustomScene(String customScene) {
		this.customScene = customScene;
	}

	public String getCustomScene() {
		return customScene;
	}

	public boolean isResponsed() {
		return isResponsed;
	}

	public void setResponsed(boolean isResponsed) {
		this.isResponsed = isResponsed;
	}

	public void setCreateType(int createType) {
		this.createType = createType;
	}

	public int getCreateType() {
		return createType;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setDatingType(String datingType) {
		this.datingType = datingType;
		datingTypeConvert();
	}

	public String getDatingType() {
		return datingType;
	}

	public int datingTypeConvert() {
		if (TextUtils.isEmpty(datingType)) {
			// 普通约会
			createType = CREATE_NORMAL;
		} else if (DATING_TYPE_FLOWER_BALL.equals(datingType)) {
			// 绣球约会
			createType = CREATE_BY_LOVE_BALL;
		} else if (DATING_TYPE_FAST.equals(datingType)) {
			// 邂逅约会
			createType = CREATE_ENCOUNTER;
		}
		return createType;
	}

	public int getAreaGlobalGlmour() {
		return areaGlobalGlmour;
	}

	public void setAreaGlobalGlmour(int areaGlobalGlmour) {
		this.areaGlobalGlmour = areaGlobalGlmour;
	}

	public int getAreaGlobalGreet() {
		return areaGlobalGreet;
	}

	public void setAreaGlobalGreet(int areaGlobalGreet) {
		this.areaGlobalGreet = areaGlobalGreet;
	}

	public int getGlobalGlmour() {
		return globalGlmour;
	}

	public void setGlobalGlmour(int globalGlmour) {
		this.globalGlmour = globalGlmour;
	}

	public int getGlobalGreet() {
		return globalGreet;
	}

	public void setGlobalGreet(int globalGreet) {
		this.globalGreet = globalGreet;
	}
	/**
	 * 获取动态名人称谓
	 * @return
	 */
	public int getStarState() {
		return starState;
	}
	/**
	 * 设置动态名人称谓
	 * @param starState
	 */
	public void setStarState(int starState) {
		this.starState = starState;
	}
	

}
